//引入文件模块
let fs = require('fs');
//写入假数据
let user = { username: '奥特曼', password: '7780' };

//读取json文件里面的数据
let userList = fs.readFileSync('./persons.json', 'utf-8');
//现在读取到的时字符串，要转换为数组的格式
userList = JSON.parse(userList);

//寻找数组里面是否含有user----findIndex方法
let index = userList.findIndex(item => item.username === user.username && item.password === user.password);
//做判断 是否在
if (index == -1) {
    userList.push(user);
    console.log('注册成功');
} else {
    console.log('用户名已存在。。。。');
}
// // 追加进json
userList = JSON.stringify(userList);
fs.writeFileSync('./persons.json', userList);